supportive societies - French English Dictionary